Efficient priority-first search maximum-likelihood soft-decision decoding of linear block codes
نویسندگان
چکیده
In this paper we present a novel and efficient maximum-likel ihood soft-decision decoding algorithm for linear block codes. The approach used here converts the decoding problem into a search problem through a graph that is a trellis for an equivalent code of the transmitted code. A general ized Dijkstra’s Algorithm, which uses a priority-first search strategy, is employed to search through this graph. This search is guided by an evaluation function f def ined to take advantage of the information provided by the received vector and the inherent propert ies of the transmitted code. This function f is used to reduce drastically the search space and to make the decoding efforts of this decoding algorithm adaptable to the noise level. For example, for most real channels of the 35 000 samples tried, simulation results for the (128,64) binary extended BCH code show that the proposed decoding algorithm is fifteen orders of magni tude more efficient in time and in space than that p roposed by Wolf. Simulation results for ‘the (104, 52) binary extended quadrat ic residue code are also given.
منابع مشابه
Maximum-likelihood Soft-decision Decoding for Binary Linear Block Codes Based on Their Supercodes
Based on the notion of supercodes, we propose a two-phase maximum-likelihood soft-decision decoding (tpMLSD) algorithm for binary linear block codes in this work. The first phase applies the Viterbi algorithm backwardly to a trellis derived from the parity-check matrix of the supercode of the linear block code. Using the information retained from the first phase, the second phase employs the pr...
متن کاملA New Treatment of Priority-First Search Maximum-Likelihood Soft-Decision Decoding of Linear Block Codes
In this correspondence we present a new method to convert the maximum-likelihood soft-decision decoding problem for linear block codes into a graph search problem where generalized Dijkstra’s algorithm can still be applied to the decoding procedure. The cost assigned to every branch in the graph is based on a generalization of Wagner rule which is an equivalent form of the maximum-likelihood de...
متن کاملEfficient Maximum-Likelihood Soft-Decision Decoding of Linear Block Codes Using Algorithm A
In this report we present a novel and efficient maximum-likelihood soft-decision decoding algorithm for linear block codes. The approach used here is to convert the decoding problem into a search problem through a graph which is a trellis for an equivalent code of the transmitted code. Algorithm A*, which uses a priority-first search strategy, is employed to search through this graph. This sear...
متن کاملDecoding Linear Block Codes Using a Priority-First Search : Performance Analysis and Suboptimal Version
An efficient maximum-likelihood soft-decision decoding algorithm for linear block codes using a generalized Dijkstra’s algorithm was proposed by Han, Hartmann, and Chen. In this correspondence we prove that this algorithm is efficient for most practical communication systems where the probability of error is less than 10 3 by finding an upper bound of the computational effort of the algorithm. ...
متن کاملEfficient maximum likelihood decoding of linear block codes using a trellis
It is shown that soft decision maximum likelihood decoding of any (n,k) linear block code over GF(q) can be accomplished using the Viterbi algorithm applied to a trellis with no more than q (n-k) states. For cyclic codes, the trellis is periodic. When this technique is applied to the decoding of product codes, the number of states in the trellis can be much fewer than q n-k. For a binary (n,rz ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Information Theory
دوره 39 شماره
صفحات -
تاریخ انتشار 1993